package com.yingxin.yxerp.module.sys.vo.resp;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class CompanyRespVo {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("编号")
    private String companyCode;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("全称")
    private String fullName;

    @ApiModelProperty("客户 id")
    private String merchantId;

    @ApiModelProperty("客户名称")
    private String merchantName;

    private String merchantJointName;

    @ApiModelProperty("单位名称")
    private String corporateName;

    @ApiModelProperty("单位地址")
    private String corporateAddress;

    @ApiModelProperty("法人")
    private String legalPerson;

    @ApiModelProperty("代理人")
    private String agentPerson;

    @ApiModelProperty("电话")
    private String phoneNumber;

    @ApiModelProperty("传真")
    private String faxNumber;

    @ApiModelProperty("开户行")
    private String bankName;

    @ApiModelProperty("开户行银行账号")
    private String bankNumber;

    @ApiModelProperty("更新者id")
    protected String updaterId;

    /**
     * 更新者名称
     */
    @ApiModelProperty("更新者名称")
    protected String updaterName;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8")
    protected Date updateTime;

    @ApiModelProperty("合同章路径")
    private String imageUrl;

}
